ex-post facto law - French English Dictionary